application business point of sale system customer radius3 point of sale software pos point of sale relationship thin-client manufacturing software development erp crm design